-- card: 11371 from stack: in -- bmap block id: 0 -- flags: 0000 -- background id: 3780 -- name: -- part 1 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=435 top=65 right=87 bottom=475 -- title width / last selected line: 0 -- icon id / first selected line: 21001 / 21001 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseDown set icon of me to "EyeClose" end mouseDown on mouseUp set icon of me to "EyeOpen" dispPict "T11" end mouseUp -- part 2 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=184 top=130 right=152 bottom=224 -- title width / last selected line: 0 -- icon id / first selected line: 21001 / 21001 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseDown set icon of me to "EyeClose" end mouseDown on mouseUp set icon of me to "EyeOpen" dispPict "T12" end mouseUp -- part 3 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=225 top=130 right=152 bottom=265 -- title width / last selected line: 0 -- icon id / first selected line: 21001 / 21001 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseDown set icon of me to "EyeClose" end mouseDown on mouseUp set icon of me to "EyeOpen" dispPict "T13" end mouseUp -- part 4 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=266 top=130 right=152 bottom=306 -- title width / last selected line: 0 -- icon id / first selected line: 21001 / 21001 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseDown set icon of me to "EyeClose" end mouseDown on mouseUp set icon of me to "EyeOpen" dispPict "T14" end mouseUp -- part 5 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=343 top=300 right=322 bottom=383 -- title width / last selected line: 0 -- icon id / first selected line: 21001 / 21001 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseDown set icon of me to "EyeClose" end mouseDown on mouseUp set icon of me to "EyeOpen" dispPict "T15" end mouseUp -- part 6 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=383 top=300 right=322 bottom=423 -- title width / last selected line: 0 -- icon id / first selected line: 21001 / 21001 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseDown set icon of me to "EyeClose" end mouseDown on mouseUp set icon of me to "EyeOpen" dispPict "T16" end mouseUp -- part contents for background part 2 ----- text ----- 22 -- part contents for background part 9 ----- text ----- TypeStyler 1.0 -- part contents for background part 8 ----- text ----- ..................................................By Jim Alley -- part contents for background part 1 ----- text ----- These curves are very much like the Bezier curves you’ve seen in SuperPaint, Canvas, FreeHand, and Illustrator. You have total control of the “envelope” that contains the text. A great deal of flexibility is possible. Even complex shapes are easy to control. Styles are, if anything, even more varied. As with the shapes, there are 35 predefined styles. These can be used as-is, or they can serve as a starting point for endless variations. Below are three illustrations which show some of the possibilities in the Style Workshop. Note that the object and the shadow (if any) are dealt with separately. There are many different types of fills available. Kerning, word spacing and line spacing are all supported, as are a host of more obscure drawing aspects: mitre limit, shadow scaling, line scaling, and joint types (square, rounded, etc.). If individual characters are placed close enough together that they overlap, you can control whether they stack up left to right or right to left. Once you have your text objects and panels defined, the drawing environment is comfortably familiar. There are standard commands for grouping and locking objects and sending them to the back or front. Snap-to guides are available which are similar to those found in Canvas, Ready,Set,Go and other programs. Individual shapes can be hidden or shown. There are options for simplifying the display in order to speed up redrawing of the elements. You can zoom from 25% to 200%. Remember that all of these shape and style effects are available for panels, too. There are even some additional shapes which are available as panels: gradient diamonds, half-circles, starbursts, and more.